software projects onyx radius3 development granite developers customer relationship thin-client erp management consulting limestone open source onyx crm marble